Big Huge Thesaurus

Bitis arietans

noun